395454
223845
97330
359548
140989
520569
88562
59484
507276
7927
593536
337158
5221799
3644581
3174148
2471804
2263988
2099609
2022358
193278
1804118
1736136
1709196
1652471